tough customer someone - French English Dictionary